technological awareness - Français Anglais Dictionnaire